package myfile;

import java.io.File;

public class Test4 {
    //需求：删除非空的文件夹
    public static void main(String[] args) {

        File file=new File("");
        delete(file);
    }

    public static void delete(File src){
        //1.先删除所有非空的文件
        //进入文件夹
        File[] arr = src.listFiles();
        //遍历数组
        if(arr!=null){
            for (File file : arr) {
                //判断
                if (file.isFile()) {
                    file.delete();
                }
                else{
                    delete(file);
                }
            }
        }
        //2.删除自己
        src.delete();

    }
}
